orange syrup - French English Dictionary